timbale of legumes - German English Dictionary